/* CSS Document */
*{margin:0px; padding:0px; list-style:none; font-size:14px;color:#4e4e4e; font-family:"iconfont"; text-decoration:none; border:none}
.clear{clear:both}
a:link,a:visited{color:#5e5e5e;}
a:hover,a:active{color:#0f61a7;}
a.bolds:link,a.bolds:visited{color:#5e5e5e; font-weight:bold; font-size:18px;}
a.bolds:hover,a.bolds:active{color:#287dc6;}
body{background:#f9f9f9}
.top{display:flex; height:80px; width:100%; background:#fff; flex-direction:row;flex-wrap:nowrap; position:fixed; left:0px; top:0px; z-index:9999}
.top .h1{width:325px; height:48px; margin-top:11px; margin-left:60px;}
.top .h2{flex:1; display:flex; margin-left:50px; height:80px;}
.top .h2 .i1{width:130px; display:flex; margin-top:20px; height:40px;position:relative; align-items:center; justify-content:center;}
.top .h2 div a{color:#2e2e2e; font-weight:bold; font-size:16px; flex:1; display:flex; width:100%;justify-content:center; align-items:center;}

.top .h2 .i1 .menu1{width:20px; height:40px; font-size:16px;color:#3e3e3e; font-family:"iconfont"; display:flex; align-items:center; margin-right:5px;}
.top .h2 .i1 .menu1:before{content:"\f109"}
.top .h2 .i1 .menu2{width:20px; height:40px; font-size:16px;color:#3e3e3e; font-family:"iconfont"; display:flex; align-items:center;margin-right:5px;}
.top .h2 .i1 .menu2:before{content:"\f129"}
.top .h2 .i1 .menu3{width:20px; height:40px; font-size:16px;color:#3e3e3e; font-family:"iconfont"; display:flex; align-items:center;margin-right:5px;}
.top .h2 .i1 .menu3:before{content:"\f125"}
.top .h2 .i1 .menu4{width:20px; height:40px; font-size:16px;color:#3e3e3e; font-family:"iconfont"; display:flex; align-items:center;margin-right:5px;}
.top .h2 .i1 .menu4:before{content:"\f17c"}
.top .h2 .i1 .menu5{width:20px; height:40px; font-size:16px;color:#3e3e3e; font-family:"iconfont"; display:flex; align-items:center;margin-right:5px;}
.top .h2 .i1 .menu5:before{content:"\f222"}

.smallMenu{position:absolute; left:0px; top: 40px; z-index:2; display:flex; display:none}
.smallMenu .a1{width:130px; display:flex; flex-direction:column;}
.smallMenu .a1 .b0{display:flex; height:0px; font-family:"iconfont";color:#fff; font-size:8px; align-items:center; justify-content:center; position:relative; left:0px; top:-5px; z-index:2;}
.smallMenu .a1 .b0:before{content:"\f103"; transform:rotate(-90deg);}
.smallMenu .a1 .b1{height:40px; display:flex;  padding-left:10px; padding-right:10px; position:relative; align-items:center;}
.smallMenu .a1 .b1:hover{background:#7f7e7e}
.smallMenu .a1 .b1 .b1_1{flex:1; display:flex; align-items:center;}
.smallMenu .a1 .b1 .b1_1 a{font-size:14px; font-weight:normal;color:#f1f1f1}
.smallMenu .a1 .b1 .b1_2{width:20px; height:40px;font-family:"iconfont";color:#f1f1f1; text-align:right; font-size:10px; display:flex; align-items:center;}
.smallMenu .a1 .b1 .b1_2:before{content:"\f11f"}

.smallMenu .a1 .b1 .smallMenu1{position:absolute; left:100%; top:0px; z-index:2; width:130px; display:none}
.smallMenu .a1 .b1 .smallMenu1 .c1{display:flex; height:40px; padding-left:10px; padding-right:10px;width:110px;}
.smallMenu .a1 .b1 .smallMenu1 .c1:hover{background:#727171}
.smallMenu .a1 .b1 .smallMenu1 .c1 .c1_1{ height:40px; line-height:40px;flex:1; text-align:left}
.smallMenu .a1 .b1 .smallMenu1 .c1 .c1_1 a{color:#f1f1f1; font-size:14px; font-weight:normal}
.smallMenu .a1 .b1 .smallMenu1 .c1 .c1_2{width:20px; height:40px;font-family:"iconfont";color:#f1f1f1; font-size:10px; text-align:right; display:flex; align-items:center;}
.smallMenu .a1 .b1 .smallMenu1 .c1 .c1_2:before{content:"\f11f"}

.smallMenu .a2{flex:1;}

.color1{ background:#551d7a}
.color2{ background:#d10372}
.color3{ background:#e8b115}
.color4{ background:#90d300}
.color5{ background:#0ac994}

.top .h3{width:200px; height:40px; display:flex; margin-top:20px;}
.top .h3 .i1{width:160px; height:40px; display:flex;}
.top .h3 .i1 input{width:160px; height:39px; border-bottom:1px #e1e1e1 solid; line-height:39px;outline:none}
.top .h3 .i2{width:20px; height:20px; font-family:"iconfont";color:#8e8e8e; font-size:20px; margin-top:10px;}
.top .h3 .i2:before{content:"\f207"}
.top .h4{width:35px; height:21px; margin-right:60px; margin-top:30px; display:flex; justify-content:space-around;}
.top .h4 .i1{width:21px; height:21px; position:relative}
.top .h4 .i1 .i1Lang{position:absolute; width:21px; left:0px; top:23px; z-index:2; display:none}
.top .h4 .i1 .i1Lang .a1{width:21px; height:21px; margin-bottom:2px;}
.top .h4 .i2{width:9px; height:21px; align-imtes:center; display:flex; font-family:"iconfont";color:#333; font-size:9px; transform:rotate(90deg); cursor:pointer}
.top .h4 .i2:before{content:"\f103";}
.tops{width:100%; height:80px;}
.ind1{width:100%; height:calc(100vh - 80px); display:flex; flex-direction:column; overflow:hidden; position:relative}

.ind1 .flash{position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:9999; display:flex; flex-direction:column;}
.ind1 .flash .fTop{width:100%; flex:1; background:rgba(0,0,0,0.8);}
.ind1 .flash .fCenter{width:100%; height:50px; background:rgba(0,0,0,0.8); position:relative}
.ind1 .flash .fCenter img{position:absolute; z-index:99; left:0px; top:0px;}
.ind1 .flash .fCenter .lines{width:100%; height:4px; position:absolute; left:0px; top:23px; background:rgba(255,255,255,0.5);}
.ind1 .flash .fDown{width:100%; flex:1; background:rgba(0,0,0,0.8);}

.ind1 .h1{width:100%; height:100%; display:flex;}
.ind1 .h1 .i1{width:60px; height:auto; display:flex; flex-direction:column; align-items:center; background:#fff}
.ind1 .h1 .i1 .j1{flex:1; width:60px;}
.ind1 .h1 .i1 .j2{width:40px; height:50px; display:flex; flex-direction:column; margin-bottom:20px; cursor:pointer; position:relative}
.ind1 .h1 .i1 .j2 .k1{width:40px; height:25px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:25px}
.ind1 .h1 .i1 .j2 .k1:before{content:"\f121"}
.ind1 .h1 .i1 .j2 .k1_1{width:40px; height:25px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:25px}
.ind1 .h1 .i1 .j2 .k1_1:before{content:"\f24a"}
.ind1 .h1 .i1 .j2 .k1_2{width:40px; height:25px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:25px}
.ind1 .h1 .i1 .j2 .k1_2:before{content:"\f111"}
.ind1 .h1 .i1 .j2 .k1_3{width:40px; height:25px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:25px;}
.ind1 .h1 .i1 .j2 .k1_3:before{content:"\f110"}
.ind1 .h1 .i1 .j2 .k1_4{width:40px; height:25px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:25px;}
.ind1 .h1 .i1 .j2 .k1_4:before{content:"\f119"}
.ind1 .h1 .i1 .j2 .k2{width:40px; height:25px; display:flex; align-items:center; justify-content:center;}
.j2Show{position:absolute; left:50px; top:0px; z-index:3; display:flex; display:none}
.j2Show .a1{position:relative; margin-top:-10px; transform:rotate(-180deg); left:-10px;width:10px; height:10px;top:20px; z-index:3;color:#0f61a7}
.j2Show .a1:before{content:"\f103";}
.j2Show .a2{flex:1; display:flex; padding:5px; background:#fff; margin-left:-2px; border-radius:3px; box-shadow:3px 3px 10px #5e5e5e; width:100px;}
.ind1 .h1 .i2{display:flex; flex:1;justify-content:center; align-items:center;}
.ind1 .h1 .i2 img{width:100%;}
.ind1 .h1 .i3{width:60px; height:100%; background:#fff}

.ind1 .h2{width:100%; background:rgba(255,255,255,0.3); height:40px; position:absolute; left:0px; bottom:0px; z-index:9; display:flex;}
.ind1 .h2 .i1{flex:1; display:flex; align-items:center; height:40px; margin-left:80px;color:#ccc;}
.ind1 .h2 .i2{display:flex; align-items:center; height:40px; margin-right:20px; text-align:right;color:#ccc}

.ind1 .h3{position:absolute; display:flex; left:60px; bottom:60px; z-index:2; justify-content:flex-end; width:calc(100% - 60px)}
.ind1 .h3 .i0{flex:1}
.curs{box-shadow:0px 0px 10px #fff}
.ind1 .h3 .i1{width:250px; height:230px; margin-right:20px; border-radius:3px; position:relative; display:flex; flex-direction:column; justify-content:flex-end; border-radius:3px;}
.ind1 .h3 .i1 .i1Top{width:250px; height:150px; position:relative; overflow:hidden; display:flex; align-items:center; justify-content:center; border-radius:4px;}
.ind1 .h3 .i1 .i1Top img{-webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;}
 .ind1 .h3 .i1 .i1Top img.hover{-webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);} 

.ind1 .h3 .i1 .i1Top .topCon{position:absolute; width:250px; height:150px; z-index:2; background:rgba(0,0,0,0.5); left:0px; top:0px; display:flex; align-items:center; justify-content:center;}
.ind1 .h3 .i1 .i1Top .topCon div{width:30px; height:30px;color:#fff; font-size:30px; font-family:"iconfont"; display:none}
.ind1 .h3 .i1 .i1Top .topCon .txt:before{content:"\f17b"}
.ind1 .h3 .i1 .i1Top .topCon .txt1:before{content:"\f21a"}
.ind1 .h3 .i1 .i1Top .topCon .txt2:before{content:"\f22c"}
.ind1 .h3 .i1 .i1Down{width:250px; height:70px; background:#fff; padding-top:10px; position:absolute; left:0px; bottom:0px; z-index:2; overflow:hidden;}
.ind1 .h3 .i1 .i1Down .j1{width:250px; height:30px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:24px;color:#333;}
.ind1 .h3 .i1 .i1Down .j1:before{content:"\f130"}
.ind1 .h3 .i1 .i1Down .j1_1{width:250px; height:30px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:24px;color:#333;}
.ind1 .h3 .i1 .i1Down .j1_1:before{content:"\f125"}
.ind1 .h3 .i1 .i1Down .j1_2{width:250px; height:30px; display:flex; align-items:center; justify-content:center; font-family:"iconfont"; font-size:24px;color:#333;}
.ind1 .h3 .i1 .i1Down .j1_2:before{content:"\f12e"}
.ind1 .h3 .i1 .i1Down .j2{width:250px; height:30px; display:flex; align-items:center; justify-content:center; font-size:16px;color:#5e5e5e; font-weight:bold}
.ind1 .h3 .i1 .i1Down .j3{width:200px; padding-left:25px; padding-right:25px; height:90px; margin-top:10px; line-height:30px; text-align:center;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; color:#fff;}

/*ab*/
.lefts{width:60px; position:fixed; height:calc(100vh - 80px); background:#fff; z-index:999}
.lefts .i1{width:60px; height:100%; display:flex; flex-direction:column; align-items:center; background:#fff}
.lefts .i1 .j1{flex:1;}
.lefts .i1 .j2{width:40px; height:50px; display:flex; flex-direction:column; margin-bottom:15px; cursor:pointer; position:relative}
.lefts .i1 .j2 .k1{width:40px; height:25px; line-height:25px; text-align:center; font-family:"iconfont"; font-size:25px}
.lefts .i1 .j2 .k1:before{content:"\f121"}
.lefts .i1 .j2 .k1_1{width:40px; height:25px; line-height:25px; text-align:center; font-family:"iconfont"; font-size:25px}
.lefts .i1 .j2 .k1_1:before{content:"\f24a"}
.lefts .i1 .j2 .k1_2{width:40px; height:25px; line-height:25px; text-align:center; font-family:"iconfont"; font-size:25px}
.lefts .i1 .j2 .k1_2:before{content:"\f111"}
.lefts .i1 .j2 .k1_3{width:40px; height:25px; line-height:25px; text-align:center; font-family:"iconfont"; font-size:25px}
.lefts .i1 .j2 .k1_3:before{content:"\f110"}
.lefts .i1 .j2 .k1_4{width:40px; height:25px; line-height:25px; text-align:center; font-family:"iconfont"; font-size:25px;}
.lefts .i1 .j2 .k1_4:before{content:"\f107"}
.lefts .i1 .j2 .k2{width:40px; height:25px; line-height:25px; text-align:center;}
.ab{display:flex; margin-left:100px; margin-top:40px; margin-right:40px;}
.ab .h1{flex:1; position:relative; margin-right:20px;}
.ab .h1 .i0{width:681px; height:100px; position:absolute; right:0px; top:-40px; z-index:0; background:url(../images/beaBg.png) no-repeat;}
.ab .h1 .i1{display:flex; height:90px; flex-direction:colmun; flex-wrap:wrap;}
.ab .h1 .i1 .a1{display:flex; height:30px; align-items:center; width:100%; font-size:24px;color:#333;font-family:"Courier New", Courier, monospace}
.ab .h1 .i1 .a2{display:flex; height:30px; align-items:center; font-size:24px; font-weight:bold;color:#333;}
.ab .h1 .i1 .a3{display:flex; height:30px; align-items:center; width:100%; font-size:16px;color:#9e9e9e; font-family:"Courier New", Courier, monospace}
.ab .h1 .i2{display:flex; height:10px; border-radius:10px; overflow:hidden; transform:rotate(-180deg); margin-bottom:30px;}
.ab .h1 .i2 .j1{flex:4; height:5px; background:#0f61a7;}
.ab .h1 .i2 .j2{flex:3; height:5px; background:#d20270; display:none}
.ab .h1 .i2 .j3{flex:2; height:5px; background:#eaae12; display:none}
.ab .h1 .i2 .j4{flex:2; height:5px; background:#8fd300; display:none}
.ab .h1 .i2 .j5{flex:1; height:5px; background:#01c794; display:none}
.ab .h1 .i3{display:flex; margin-left:20px; margin-right:20px; flex-wrap:wrap; align-items:center; flex-direction:column; line-height:25px;}
.ab .h1 .i3 img{max-width:100%}
.run{width:100%; margin:30px auto; display:flex;}
.run .aa1{width:100px}
.run .aa1 img{width:100px; height:100px;}
.run .aa2{display:flex; font-size:15px;color:#4e4e4e; align-items:center; margin-left:20px; background:#e1e1e1; flex:1; padding-left:20px; border-radius:7px; justify-content:center; border-left:3px #c93d1c solid; border-top:3px #f3e502 solid; border-bottom:3px #00984e solid; border-right:3px #eb3e71 solid}

.ab .h2{width:260px; background:#fff; border-radius:7px; padding:20px; box-shadow:0px 0px 10px #f1f1f1}
.ab .h2 .i1{display:flex; height:50px; align-items:center; background:#e9e9e9; border-radius:5px; margin-bottom:20px}
.ab .h2 .i1 .j1{width:50px; height:50px; font-family:"iconfont"; font-size:30px;color:#e1e1e1;color:#333; display:flex; align-items:center; justify-content:center;}
.ab .h2 .i1 .j1:before{content:"\f125"}
.ab .h2 .i1 .j2{height:50px; flex:1; display:flex; align-items:center; margin-left:0px; font-size:18px;color:#333; font-weight:bold}

.ab .h2 .i2{height:40px; display:flex; margin-bottom:10px;}
.ab .h2 .i2 .j1{width:230px; height:40px; background:#f1f1f1; position:relative; display:flex;}
.ab .h2 .i2 .j1 .k1{width:20px; margin-left:10px; height:40px; display:flex; align-items:center; font-family:"iconfont";color:#aaa; font-size:20px;}
.ab .h2 .i2 .j1 .k1:before{content:"\f1b4";}
.ab .h2 .i2 .j1 .k2{flex:1; height:40px; display:flex; align-items:center; margin-left:10px;}
.ab .h2 .i2 .j1 .k2 a{color:#5e5e5e}
.ab .h2 .i2 .j1 .j1Jt{width:40px; height:40px; font-family:"iconfont"; font-size:50px;color:#f1f1f1; position:absolute; left:218px; top:-7px; z-index:2}
.ab .h2 .i2 .j1 .j1Jt:before{content:"\f103"}
.j1JtHover{transform:rotateZ(-180deg);transition: all 0.5s;}
.j1JtHover1{transform:rotateZ(0deg);transition: all 0.5s;}

.ab .h2 .i2Cur{height:40px; display:flex; margin-bottom:10px;}
.ab .h2 .i2Cur .j1{width:230px; height:40px; background:#9e9e9e; position:relative; display:flex; margin-left:40px;}
.ab .h2 .i2Cur .j1 .k1{width:20px; margin-left:10px; height:40px; display:flex; align-items:center; font-family:"iconfont";color:#fff; font-size:20px;}
.ab .h2 .i2Cur .j1 .k1:before{content:"\f1b4";}
.ab .h2 .i2Cur .j1 .k2{flex:1; height:40px; display:flex; align-items:center; margin-left:10px;}
.ab .h2 .i2Cur .j1 .k2 a{color:#fff;}
.ab .h2 .i2Cur .j1 .j1Jt{width:40px; height:40px; font-family:"iconfont"; font-size:50px;color:#9e9e9e; position:absolute; left:-30px; top:7px; z-index:2;transform:rotateZ(-180deg);}
.ab .h2 .i2Cur .j1 .j1Jt:before{content:"\f103"}

.ab .h2 .i3{display:flex; height:50px; align-items:center; margin-bottom:0px; margin-top:20px;}
.ab .h2 .i3 .j1{width:20px; height:50px; font-size:22px; display:flex; align-items:center;}
.ab .h2 .i3 .j1:before{content:"\f17c"}
.ab .h2 .i3 .j2{display:flex; flex:1; margin-left:10px; height:50px; font-size:18px;color:#333; font-weight:bold; align-items:center;}
.ab .h2 .i3 .j3{width:30px; height:50px; font-size:30px; display:flex; align-items:center; font-family:"iconfont";color:#ccc;}
.ab .h2 .i3 .j3:before{content:"\f133"}
.ab .h2 .i3 .j3:hover{transform:rotate(360deg); transition:all 0.5s;color:#d10372}
.circle{transform:rotate(360deg); transition:all 0.5s;}
.ab .h2 .i4{display:flex; height:50px; align-items:center; border-bottom:1px #e1e1e1 dashed; padding-bottom:5px; padding-top:5px; flex-wrap:wrap; width:100%;}
.ab .h2 .i4 .j1{width:10px; height:10px; font-family:"iconfont";color:#ccc; font-size:8px;transform:rotateZ(0deg);transition: all 0.5s;}
.ab .h2 .i4 .j1:before{content:"\f103"}
.ab .h2 .i4 .j1_1{width:10px; height:10px; font-family:"iconfont";color:#287dc6; font-size:8px;transform:rotateZ(120deg);transition: all 0.5s;}
.ab .h2 .i4 .j1_1:before{content:"\f103"}
.ab .h2 .i4 .j2{flex:1; align-items:center; margin-left:5px; margin-right:5px; overflow:hidden;text-overflow: ellipsis;  display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; flex-wrap:wrap;}
.ab .h2 .i4 .j3{background:#e1e1e1; border-radius:4px; display:flex; align-items:center; justify-content:center;color:#f1f1f1; padding-left:3px; padding-right:3px;}
.ab .h2 .i4 .j3_1{background:#287dc6; border-radius:4px; display:flex; align-items:center; justify-content:center;color:#f1f1f1; padding-left:3px; padding-right:3px;}
.foot1{width:100%; height:50px; margin:0px auto}
.foot{width:calc(100% - 60px); position:fixed; bottom:0px; left:60px; z-index:999; height:40px; background:rgba(255,255,255,0.8); display:flex;}
.foot .h1{flex:1; display:flex; align-items:center; padding-left:20px; height:40px; border-top:1px #e1e1e1 solid;color:#aaa;}
.foot .h2{display:flex; align-items:center; height:40px; padding-right:20px; border-top:1px #e1e1e1 solid;color:#aaa;}


/**/
.ybNews{display:flex; height:100px; padding-top:25px; padding-bottom:25px; border-bottom:1px #e1e1e1 dashed; }
.ybNews .a0{position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.5); left:0px; top:100% ; z-index:999; font-family:"iconfont";font-size:40px; color:#fff; display:flex; align-items:center; justify-content:center;}
.ybNews .a0:before{content:"\f12e"}
.ybNews .a1{width:150px; height:100px; overflow:hidden; display:flex; align-items:center; justify-content:center;position:relative}
.ybNews .a1 img{width:100%;-webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;}
.scales{-webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);}
.ybNews .a2{flex:1; margin-left:20px;}
.ybNews .a2 .b1{display:flex; height:40px;}
.ybNews .a2 .b1 .b1Left{display:flex; align-items:center; overflow:hidden; width:90%;}
.ybNews .a2 .b1 .b1Center{flex:1; height:40px;}
.ybNews .a2 .b1 .b1Right{ padding-left:5px; padding-right:5px; height:20px; display:flex; align-items:center; border-radius:4px; background:#e1e1e1; margin-top:10px;color:#fff}
.ybNews .a2 .b1 .b1RightCur{padding-left:5px; padding-right:5px; height:20px; display:flex; align-items:center; border-radius:4px; background:#287dc6; margin-top:10px;color:#fff;}
.ybNews .a2 .b2{height:40px; margin-top:10px; margin-bottom:10px; display:flex;}
.ybNews .a2 .b2 .b2Left{ flex:1;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden; text-indent:20px;color:#9e9e9e; margin-right:20px; align-items:center; height:50px}
.ybNews .a2 .b2 .b2Right{width:40px; height:40px; display:flex; font-family:"iconfont"; font-size:30px;color:#e1e1e1; align-items:center;}
.ybNews .a2 .b2 .b2Right:before{content:"\f11f"}
.newsPage{display:flex; height:50px; align-items:center; margin:20px auto;}
.prev{width:20px; height:50px; display:flex; align-items:center; font-family:"iconfont"; font-size:20px;}
.prev:before{content:"\f118"}
.prev1{width:20px; height:50px; display:flex; align-items:center; font-family:"iconfont"; font-size:20px;font-weight:bold;color:#e7b011;}
.prev1:before{content:"\f118"}
.next{width:20px; height:50px; display:flex; align-items:center; font-family:"iconfont"; font-size:20px;}
.next:before{content:"\f11f"}
.next1{width:20px; height:50px; display:flex; align-items:center; font-family:"iconfont"; font-weight:bold;color:#e7b011; font-size:20px;}
.next1:before{content:"\f11f"}


.newstitle{display:flex; height:50px; align-items:center; font-size:24px;color:#333; font-weight:bold; justify-content:center; width:100%;  border-radius:7px; margin-bottom:10px;}
.newstime{width:100%; display:flex; align-items:center; height:30px; margin-bottom:20px; justify-content:center;color:#9e9e9e}
.newscon{width:100%; line-height:25px;}
.newsBack{width:50px; height:50px; background:#9e9e9e; position:fixed; left:60px; bottom:50px; z-index:2; display:flex; color:#f1f1f1; font-family:"iconfont"; align-items:center; justify-content:center; font-size:30px;}
.newsBack:before{content:"\f1fe"}
.newsdown{width:100%; display:flex; height:20px; margin:30px auto 0px auto; padding-bottom:10px; border-bottom:1px #e1e1e1 solid;}
.newsdown .a1{width:20px; background:#287dc6}
.newsdown .a2{width:15px; background:#53a2e6}
.newsdown .a3{width:10px; background:#99caf5}
.newsdown .a4{width:5px; background:#e4f0fa}
.newsdown .a5{flex:1; display:flex; align-items:center; font-size:18px;color:#333; margin-left:10px; font-weight:bold}

.ctlogo{width:100%; height:198px; margin:0px auto 30px auto; background:url(../images/ctlo.png) top center no-repeat; display:flex;}
.ct0{width:50px; height:50px; border:1px #e1e1e1 solid; border-radius:26px; margin:0px auto; font-family:"iconfont";color:#9e9e9e; font-size:20px; display:flex; align-items:center; justify-content:center;}
.ct0:before{content:"\f117";}
.ct01{ display:flex; align-items:center; height:50px; font-size:22px; font-weight:bold; width:100%; justify-content:center;}

.ct{width:100%; display:flex; margin:30px auto 80px auto;}
.ct .ctLeft{width:526px; height:253px; border-radius:7px; overflow:hidden}
.ct .ctRight{flex:1; padding:30px; background:rgba(255,255,255,0.8);display:flex; position:relative; z-index:99; left:-50px; top:50px; border-radius:7px; line-height:30px; box-shadow:0px 0px 10px #f1f1f1; flex-direction:column;}
.map{width:100%; margin:30px auto}

.ct1{width:100%; height:80px; margin:0px auto; display:flex; margin-top:30px; align-items:center; justify-content:space-around;}
.ct1 .a1{width:76px; height:76px; display:flex; border:2px #f1f1f1 solid; font-family:"iconfont"; font-size:30px; align-items:center; justify-content:center; border-radius:40px; font-size:40px; box-shadow:0px 0px 30px #e1e1e1; cursor:pointer}
.ct1 .a1:before{content:"\f110"}
.ct1 .a2{width:76px; height:76px; display:flex; border:2px #f1f1f1 solid; font-family:"iconfont"; font-size:30px; align-items:center; justify-content:center; border-radius:40px; font-size:40px; box-shadow:0px 0px 30px #e1e1e1; cursor:pointer}
.ct1 .a2:before{content:"\f121"}
.ct1 .a3{width:76px; height:76px; display:flex; border:2px #f1f1f1 solid; font-family:"iconfont"; font-size:30px; align-items:center; justify-content:center; border-radius:40px; font-size:40px; box-shadow:0px 0px 30px #e1e1e1; cursor:pointer}
.ct1 .a3:before{content:"\f15a"}
.ct2{width:100%; height:40px; margin:0px auto; display:flex; margin-top:20px; align-items:center; justify-content:space-around;}
.ct2 .a1{flex:1; height:40px; display:flex; align-items:center; justify-content:center;}

.red{transform:rotate(360deg); transition:all 0.8s;color:#d10372; border:2px #d10372 solid}
.yellow{transform:rotate(360deg); transition:all 0.8s;color:#e8b013}
.green{transform:rotate(360deg); transition:all 0.8s;color:#8fd300}

/**/
.proMenu{width:100%; display:flex; align-items:center; margin-bottom:30px; height:40px; border-radius:30px; background:#e9e9e9;}
.proMenu .a1{width:20px; height:40px; display:flex; align-items:center; font-family:"iconfont";color:#0f61a7; font-size:20px; margin-left:10px}
.proMenu .a1:before{content:"\f17d"}
.proMenu .a2{flex:1; margin-left:10px;color:#6e6e6e; display:flex; align-items:center;}
.proMenu .a2 a:link,.proMenu .a2 a:visited{color:#0f61a7; font-weight:bold;}
.proMenu .a2 a:hover,.proMenu .a2 a:active{color:#f3d224;}
.proMenu .a2 .b1{width:20px; display:flex; font-size:16px; margin-left:5px; margin-right:5px;}
.proMenu .a2 .b1:before{content:"\f11f"}
.proCon{width:100%; display:flex; flex-direction:row; flex-wrap:wrap;}
.proCon .p1{height:200px; margin-right:3%; width:22%; margin-bottom:30px; border-radius:5px; overflow:hidden; display:flex; align-items:center; justify-content:center; position:relative}
.proCon .p1 a{width:100%; height:100%; display:flex; justify-content:center; align-items:center; flex:1;}
.proCon .p1 .p1bu{width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:3; background:rgba(154,180,57,0);}
.proCon .p1 .p1Jt{width:100%; height:100%; position:absolute; left:0px; top:-100%; z-index:4;align-items:center; justify-content:center;color:#f1f1f1; display:flex; font-size:60px;}
.proCon .p1 .p1Jt:before{content:"\f1b4";}
.proCon .p1 img{height:100%;-webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;}
.proCon .p1 .p1Title{position:absolute; left:0px; bottom:0px; height:40px; background:rgba(255,255,255,0.5); z-index:2; width:100%; display:flex; align-items:center; justify-content:center;}
.proCon .p1 .p1Title .p1Left{flex:1; margin-left:10px; display:flex; align-items:center;color:#3e3e3e;}
.proCon .p1 .p1Title .p1Right{width:20px; height:40px; display:flex; align-items:center; font-family:"iconfont";color:#3e3e3e;}
.proCon .p1 .p1Title .p1Right:before{content:"\f11f"}
.proPage{width:100%; height:40px; display:flex; align-items:center; margin:20px auto}

.details{width:100%; height:50px; display:flex; margin:30px auto 0px auto}
.details .aa1{width:150px; height:48px; border-left:2px #e1e1e1 solid; border-top:2px #e1e1e1 solid; border-right:2px #e1e1e1 solid; display:flex; align-items:center; border-radius:3px; justify-content:center;color:#0f61a7; font-size:18px; font-weight:bold}
.details .aa2{flex:1; height:48px; border-bottom:2px #e1e1e1 solid;}
.details1{width:100%; margin:30px auto; line-height:25px; text-align:left}



/*change-style*/
.index1{width:280px; height:430px; margin-right:20px; border-radius:3px; overflow:hidden; position:relative;}
		.index1 .a1{width:280px; height:280px;}
		.index1 .a1 img{width:280px; height:280px;-webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;}
		.index1 .a2{position:absolute; left:0px; top:280px; min-height:150px; z-index:2; background:rgba(255,255,255,0.5); width:100%}
		.index1 .a2 .b1{width:100%; height:75px; font-family:"iconfont";color:#6e6e6e; display:flex; align-items:center; justify-content:center; font-size:40px}
		.index1 .a2 .b1:before{content:"\f1aa"}
		.index1 .a2 .b1_1{width:100%; height:75px; font-family:"iconfont";color:#6e6e6e; display:flex; align-items:center; justify-content:center; font-size:40px}
		.index1 .a2 .b1_1:before{content:"\f125"}
		.index1 .a2 .b1_2{width:100%; height:75px; font-family:"iconfont";color:#6e6e6e; display:flex; align-items:center; justify-content:center; font-size:40px}
		.index1 .a2 .b1_2:before{content:"\f1ab"}
		.index1 .a2 .b1_3{width:100%; height:75px; font-family:"iconfont";color:#6e6e6e; display:flex; align-items:center; justify-content:center; font-size:40px}
		.index1 .a2 .b1_3:before{content:"\f222"}
		.index1 .a2 .b2{width:100%; height:35px; color:#5e5e5e; display:flex; align-items:center; justify-content:center; font-size:22px;}
		.index1 .a2 .b3{width:90%; padding-left:5%; padding-right:5%; height:80px; display:flex; align-items:center; justify-content:center; color:#f1f1f1; margin-top:40px;}
		.imghover{-webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);}
  
  .abmenu{width:100%; height:50px; display:flex; align-items:center; justify-content:center; margin-bottom:30px}
		.abmenu .aa1{ padding-left:20px; padding-right:20px;height:50px; background:#7e7e7e; border-radius:4px; display:flex; align-items:center; justify-content:center;; margin-right:20px;}
		.abmenu .aa1 a{display:flex; flex:1; align-items:center; justify-content:center;color:#f1f1f1;}
		.abmenu .aa1 div{width:20px; height:50px; font-size:20px;color:#f1f1f1; font-family:"iconfont"; display:flex; align-items:center; margin-right:10px;}
		.abmenu .aa1 div:before{content:"\f1b4"}
		.bgs{background:#039}